#ifndef __DRV_LCD_H
#define __DRV_LCD_H

#include <stdint.h>

int drvLcdInit(void);
int drvLcdDeInit(void);
void drvLcdRefresh(void);
void drvLcdDrawLine(uint8_t x1, uint8_t y1, uint8_t x2, uint8_t y2, uint8_t mode);
void drvLcdDrawCircle(uint8_t x, uint8_t y, uint8_t r);
void drvLcdShowChar(uint8_t x, uint8_t y, uint8_t chr, uint8_t size1, uint8_t mode);
void drvLcdShowString(uint8_t x, uint8_t y, uint8_t *chr, uint8_t size1, uint8_t mode);
void drvLcdShowNum(uint8_t x,uint8_t y, uint32_t num, uint8_t len, uint8_t size1, uint8_t mode);
void drvLcdShowPicture(uint8_t x, uint8_t y, uint8_t sizex, uint8_t sizey, uint8_t BMP[], uint8_t mode);
#endif //__DRV_LCD_H
